package com.mybpm.core.definition

import com.easecurity.util.JsonUtils
import grails.compiler.GrailsCompileStatic
import groovy.transform.ToString

/**
 * 流程定义（xml）
 */
public class XmlProcess {
    /** 流程id */
    public String id
    /** 流程定义名称 */
    public String name
    /** 环节显示名称 */
    public String displayName
    /** 流程类型 */
    public String type
    /** 版本号：三段式(xxx.xxx.xxx) */
    public String version
    /** 流程简要说明 */
    public String description
    /** 流程定义是否被禁用 */
    public Boolean disabled = Boolean.FALSE
    /** 当前XML字符串的hashcode */
    public int hashcode
    /** 当前时间戳 */
    public long timestamp
}
